const https = require('https');
const fs = require('fs');
// const httpProxy = require('http-proxy');
//创建一个代理服务
// const proxy = httpProxy.createProxyServer();
 
//虚拟主机
// const hosts = {
//     'www.yanghuacheng.club': 'http://localhost:8888'
//     // 'www.b.me': 'http://localhost:9999',
// };
var request = require('request');
const options = {
    key: fs.readFileSync('./key/Nginx/2_yagnyang.top.key'),
    cert: fs.readFileSync('./key/Nginx/1_yagnyang.top_bundle.crt')
  };
//创建http服务器并监听80端口
let server = https.createServer(options,function (req, res) {
    //获取主机名
    // let host = req.headers['host'];
    // host = host.split(':')[0];
    // //根据主机名，找到要代理的服务
    // let target = hosts[host];
    // if (target) {
    //     proxy.web(req, res, {
    //         target: target
    //     });
    //     proxy.on('error', function (err) {
    //         console.log(err);
    //     });
    // } else {
    //     res.end('end');
    // }

    res.end('end');
    // var url = 'https://www.fanxianggendan.com/' + req.url;//转发https://www.fanxianggendan.com到80端口
    // req.pipe(request(url)).pipe(res);
});
server.listen(443, '0.0.0.0');